#pragma once

#include "IGameScreen.h"
#include "Water.h"

class ScoreSystem;

class StartMenuScreen : public IGameScreen {

public:

	explicit StartMenuScreen( ScoreSystem* score_system );

	virtual void Load();
	virtual void Unload();
		
	// returns the id of the screen it should be switched to
	// -1 if the screen shouldn't be switcher
	virtual int Update( float dt );
	virtual void Render();

private:
	Water m_water;
	ScoreSystem* m_score_system;
};